#pragma once
#include "SceneManager.h"

class State
{
protected:
	SceneManager *m_scene;

public:
	State(void);
	virtual ~State(void);

	virtual void Init() = 0;
	virtual void Update() = 0;
	virtual void Draw() = 0;
	virtual void Destroy() = 0;
};
